/*
 * XML Type:  EstadoCuenta
 * Namespace: http://grupobbva.com.pe/HarecService/
 * Java type: pe.com.grupobbva.harecservice.EstadoCuenta
 *
 * Automatically generated - do not modify.
 */
package pe.com.grupobbva.harecservice.impl;
/**
 * An XML EstadoCuenta(@http://grupobbva.com.pe/HarecService/).
 *
 * This is a complex type.
 */
public class EstadoCuentaImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements pe.com.grupobbva.harecservice.EstadoCuenta
{
    
    public EstadoCuentaImpl(org.apache.xmlbeans.SchemaType sType)
    {
        super(sType);
    }
    
    private static final javax.xml.namespace.QName TARJETA$0 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "tarjeta");
    private static final javax.xml.namespace.QName FECHACORTE$2 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "fechaCorte");
    private static final javax.xml.namespace.QName NUMERO$4 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "numero");
    private static final javax.xml.namespace.QName MONEDA$6 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "moneda");
    private static final javax.xml.namespace.QName SALDO$8 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "saldo");
    private static final javax.xml.namespace.QName FECHAPAGO$10 = 
        new javax.xml.namespace.QName("http://grupobbva.com.pe/HarecService/", "fechaPago");
    
    
    /**
     * Gets the "tarjeta" element
     */
    public java.lang.String getTarjeta()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TARJETA$0, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "tarjeta" element
     */
    public org.apache.xmlbeans.XmlString xgetTarjeta()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TARJETA$0, 0);
            return target;
        }
    }
    
    /**
     * Sets the "tarjeta" element
     */
    public void setTarjeta(java.lang.String tarjeta)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(TARJETA$0, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(TARJETA$0);
            }
            target.setStringValue(tarjeta);
        }
    }
    
    /**
     * Sets (as xml) the "tarjeta" element
     */
    public void xsetTarjeta(org.apache.xmlbeans.XmlString tarjeta)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(TARJETA$0, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(TARJETA$0);
            }
            target.set(tarjeta);
        }
    }
    
    /**
     * Gets the "fechaCorte" element
     */
    public java.lang.String getFechaCorte()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FECHACORTE$2, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "fechaCorte" element
     */
    public org.apache.xmlbeans.XmlString xgetFechaCorte()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FECHACORTE$2, 0);
            return target;
        }
    }
    
    /**
     * Sets the "fechaCorte" element
     */
    public void setFechaCorte(java.lang.String fechaCorte)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FECHACORTE$2, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FECHACORTE$2);
            }
            target.setStringValue(fechaCorte);
        }
    }
    
    /**
     * Sets (as xml) the "fechaCorte" element
     */
    public void xsetFechaCorte(org.apache.xmlbeans.XmlString fechaCorte)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FECHACORTE$2, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(FECHACORTE$2);
            }
            target.set(fechaCorte);
        }
    }
    
    /**
     * Gets the "numero" element
     */
    public java.lang.String getNumero()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMERO$4, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "numero" element
     */
    public org.apache.xmlbeans.XmlString xgetNumero()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(NUMERO$4, 0);
            return target;
        }
    }
    
    /**
     * Sets the "numero" element
     */
    public void setNumero(java.lang.String numero)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NUMERO$4, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NUMERO$4);
            }
            target.setStringValue(numero);
        }
    }
    
    /**
     * Sets (as xml) the "numero" element
     */
    public void xsetNumero(org.apache.xmlbeans.XmlString numero)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(NUMERO$4, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(NUMERO$4);
            }
            target.set(numero);
        }
    }
    
    /**
     * Gets the "moneda" element
     */
    public java.lang.String getMoneda()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONEDA$6, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "moneda" element
     */
    public org.apache.xmlbeans.XmlString xgetMoneda()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(MONEDA$6, 0);
            return target;
        }
    }
    
    /**
     * Sets the "moneda" element
     */
    public void setMoneda(java.lang.String moneda)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(MONEDA$6, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(MONEDA$6);
            }
            target.setStringValue(moneda);
        }
    }
    
    /**
     * Sets (as xml) the "moneda" element
     */
    public void xsetMoneda(org.apache.xmlbeans.XmlString moneda)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(MONEDA$6, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(MONEDA$6);
            }
            target.set(moneda);
        }
    }
    
    /**
     * Gets the "saldo" element
     */
    public java.lang.String getSaldo()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SALDO$8, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "saldo" element
     */
    public org.apache.xmlbeans.XmlString xgetSaldo()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SALDO$8, 0);
            return target;
        }
    }
    
    /**
     * Sets the "saldo" element
     */
    public void setSaldo(java.lang.String saldo)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SALDO$8, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SALDO$8);
            }
            target.setStringValue(saldo);
        }
    }
    
    /**
     * Sets (as xml) the "saldo" element
     */
    public void xsetSaldo(org.apache.xmlbeans.XmlString saldo)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SALDO$8, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(SALDO$8);
            }
            target.set(saldo);
        }
    }
    
    /**
     * Gets the "fechaPago" element
     */
    public java.lang.String getFechaPago()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FECHAPAGO$10, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "fechaPago" element
     */
    public org.apache.xmlbeans.XmlString xgetFechaPago()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FECHAPAGO$10, 0);
            return target;
        }
    }
    
    /**
     * Sets the "fechaPago" element
     */
    public void setFechaPago(java.lang.String fechaPago)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(FECHAPAGO$10, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(FECHAPAGO$10);
            }
            target.setStringValue(fechaPago);
        }
    }
    
    /**
     * Sets (as xml) the "fechaPago" element
     */
    public void xsetFechaPago(org.apache.xmlbeans.XmlString fechaPago)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(FECHAPAGO$10, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(FECHAPAGO$10);
            }
            target.set(fechaPago);
        }
    }
}
